Rank;Global Rank;Institution;Country;Sector 1;457;Leiden University Medical Center;NLD;Health; 2;471;Institut National de la Sante et de la Recherche Medicale *;FRA;Health; 3;681;Academisch Medisch Centrum;NLD;Health;